Big Huge Thesaurus

cutaneous sensation

noun